<?php
namespace jy_weishop;
defined('BY_JYA') or exit('error');
/*
	分类
*/
class groups extends \plugin{
	public function get_csvitems($rows){
			$num = count($rows);
			$i = 0;
			$colsIndex = $rows[1];
			$rows = array_slice($rows, 2, count($rows) - 2);
			$items = array();
			$num = 0;
			//print_r($rows);exit;
			foreach ($rows as $rownu => $rv) {
				$item = array();
				foreach ($colsIndex as $cols => $cv) {
						$item[$cv]=$rv[$cols];
				}
				$items[] = $item;
				++$num;
			}
			return $items;
	}
	public function save_csv_group($rows,$mid=0){
		foreach($rows as $item){
			$item['ptitle']=trim($item['ptitle']);
			$item['ctitle']=trim($item['ctitle']);
			$item['stitle']=trim($item['stitle']);
			if(!$item['ptitle']){
				exi('导入的分类异常：分类标题不存在，请使用导出的商品模板，来编辑导入！','error');
			}
			$data=array(
				'image'=>trim($item['image']),
				'uniacid'=>$_SESSION['uniacid'],
			);
			$pid=pdo_getcolumn('jy_weishop_goods_group',array('uniacid'=>$_SESSION['uniacid'],'title'=>$item['ptitle']),'id');
			if($pid && $item['ctitle']){
				$cid=pdo_getcolumn('jy_weishop_goods_group',array('uniacid'=>$_SESSION['uniacid'],'title'=>$item['ctitle'],'parentid'=>$pid),'id');
				if($cid && $item['stitle']){
					$sid=pdo_getcolumn('jy_weishop_goods_group',array('uniacid'=>$_SESSION['uniacid'],'title'=>$item['stitle'],'parentid'=>$cid),'id');
					if($sid){
						continue;
					}else{
						$data['title']=$item['stitle'];
						$data['parentid']=$cid;
						pdo_insert('jy_weishop_goods_group',$data);
					}
				}elseif($cid){
					continue;
				}else{
					$data['title']=$item['ctitle'];
					$data['parentid']=$pid;
					pdo_insert('jy_weishop_goods_group',$data);
				}
			}elseif($pid){
				continue;
			}else{
				$data['title']=$item['ptitle'];
				pdo_insert('jy_weishop_goods_group',$data);
			}
		}
		return true;
	}
}